const AliYunOSSUrl = import.meta.env.HOPE_ALI_YUN_OSS_URL

/**
 * 图标路径
 */
export const IconPath = {
  /** 铃铛 灰色 */
  BELL_GREY: `${AliYunOSSUrl}/icon/ic_bell_grey.svg`,
  /** 铃铛 亮色 */
  BELL_LIGHT: `${AliYunOSSUrl}/icon/ic_bell_light.svg`,
  /** 日历 */
  CALENDAR: `${AliYunOSSUrl}/icon/ic_calendar.svg`,
  /** 不规则背景  */
  IRREGULARITY_BG: `${AliYunOSSUrl}/icon/ic_irregularity_bg.svg`,
  /** 清除 亮色 */
  CLEAR_LIGHT: `${AliYunOSSUrl}/icon/ic_clear_light.svg`,
  /** 删除 亮色 */
  DELETE: `${AliYunOSSUrl}/icon/ic_delete_light.svg`,
  /** 动态 */
  DYNAMIC: `${AliYunOSSUrl}/icon/ic_dynamic.svg`,
  /** 编辑 亮色 */
  EDIT_LIGHT: `${AliYunOSSUrl}/icon/ic_edit_light.svg`,
  /** 首页 亮色 */
  HOME_LIGHT: `${AliYunOSSUrl}/icon/ic_home_light.svg`,
  /** 点赞 */
  LIKE: `${AliYunOSSUrl}/icon/ic_like.svg`,
  /** 点赞 灰色 */
  LIKE_GREY: `${AliYunOSSUrl}/icon/ic_like_grey.svg`,
  /** 定位 */
  POSITION: `${AliYunOSSUrl}/icon/ic_position.svg`,
  /** 定位 亮色 */
  POSITION_LIGHT: `${AliYunOSSUrl}/icon/ic_position_light.svg`,
  /** 消息 */
  NOTIFICATION: `${AliYunOSSUrl}/icon/ic_message.svg`,
  /** 项目 */
  PROJECTS: `${AliYunOSSUrl}/icon/ic_projects.svg`,
  /** 搜索 灰色 */
  SEARCH_GREY: `${AliYunOSSUrl}/icon/ic_search_grey.svg`,
  /** 搜索 亮色 */
  SEARCH_LIGHT: `${AliYunOSSUrl}/icon/ic_search_light.svg`,
  /** 发送 */
  SEND: `${AliYunOSSUrl}/icon/ic_send.svg`,
  /** 设置 亮色 */
  SET_LIGHT: `${AliYunOSSUrl}/icon/ic_set_light.svg`,
  /** 分享 亮色 */
  SHARE_LIGHT: `${AliYunOSSUrl}/icon/ic_share_light.svg`,
  /** 用户 灰色 线性图标 */
  USER_GREY_LINE: `${AliYunOSSUrl}/icon/ic_user_grey_line.svg`,
  /** TODO: 测试使用  用户头像  后续删除 */
  USER_AVATAR: `${AliYunOSSUrl}/icon/ic_user.jpg`,
  /** 志愿者 */
  VOLUNTEER: `${AliYunOSSUrl}/icon/ic_volunteer.svg`,
  /** 志愿者 亮色 */
  VOLUNTEER_LIGHT: `${AliYunOSSUrl}/icon/ic_volunteer_light.svg`,
  /** 滚动到顶部按钮 */
  TO_TOP: `${AliYunOSSUrl}/icon/ic_to_top.svg`,
  /** 返回按钮 亮色 */
  BACK_LIGHT: `${AliYunOSSUrl}/icon/ic_back_light.svg`,
  /** 加号按钮 灰色 */
  PLUS_GREY: `${AliYunOSSUrl}/icon/ic_plus_grey.svg`,

  /** 默认头像url */
  DEFAULT_AVATAR_URL: 'https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132',
} as const

/** 图标精确类型 */
export type IconPathType = (typeof IconPath)[keyof typeof IconPath]
